automatic turf irrigation system - Français Anglais Dictionnaire